/*
 * @Author: webcc
 * @Date: 2022-05-17 11:10:03
 * @LastEditTime: 2022-05-17 11:10:21
 * @email: webcc.coder@qq.com
 */
import Vue from 'vue'

Vue.filter('filterTime', function (time) {
  if (!time) {
    return
  }
  const date = new Date(time)
  const dateNumFun = (num) => (num < 10 ? `0${num}` : num)
  const [Y, M, D, h, m, s] = [
    // es6 解构赋值
    date.getFullYear(),
    dateNumFun(date.getMonth() + 1),
    dateNumFun(date.getDate()),
    dateNumFun(date.getHours()),
    dateNumFun(date.getMinutes()),
    dateNumFun(date.getSeconds())
  ]
  return `${Y}-${M}-${D} ${h}:${m}:${s}` // 一定要注意是反引号，否则无效。
})
